﻿using System;

namespace Avalon.Windows.Controls
{
    /// <summary>
    /// Specifies the type of the animation in the <see cref="AnimatedTextBlock"/> control.
    /// </summary>
    public enum AnimatedTextMode
    {
        /// <summary>
        /// No animation.
        /// </summary>
        None,
        /// <summary>
        /// Reveal the text.
        /// </summary>
        Reveal,
        /// <summary>
        /// Hide the text.
        /// </summary>
        Hide,
        /// <summary>
        /// Reveal the text and then hide it.
        /// </summary>
        RevealAndHide,
        /// <summary>
        /// Highlight a segment of the text and move on.
        /// </summary>
        Spotlight,
    }
}
